package com.aos.erp.manager.model.review;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;


@Getter
@Setter
@TableName("t_check_result_import_record_detail")
public class CheckResultImportRecordDetail implements Serializable {
	private static final long serialVersionUID = 1L;

    @ApiModelProperty(hidden = true, value = "明细记录id")
    @TableId(value = "id", type = IdType.INPUT)
    private long id;


    @ApiModelProperty(hidden = true, value = "记录ID")
    @TableField("record_id")
    private long recordId;


    @ApiModelProperty(hidden = true, value = "流水号： 年月日时分秒+3位数字序号")
    @TableField("serial_number")
    private String serialNumber;


    @ApiModelProperty(hidden = true, value = "学员姓名")
    @TableField("student_name")
    private String studentName;


    @ApiModelProperty(hidden = true, value = "证件号码")
    @TableField("id_no")
    private String idNo;


    @ApiModelProperty(hidden = true, value = "业务类型")
    @TableField("biz_type")
    private String bizType;


    @ApiModelProperty(hidden = true, value = "车型")
    @TableField("car_type")
    private String carType;

    @ApiModelProperty(hidden = true, value = "是否无纸化：　无；有")
    @TableField("has_paperless")
    private String hasPaperless;

    @ApiModelProperty(hidden = true, value = "是否有指纹：　无；有")
    @TableField("has_fingerprint")
    private String hasFingerprint;


    @ApiModelProperty(hidden = true, value = "是否有证件照：　无；有")
    @TableField("has_certificate_photos")
    private String hasCertificatePhotos;


    @ApiModelProperty(hidden = true, value = "是否有证件照大图：　无；有")
    @TableField("has_certificate_photos_big")
    private String hasCertificatePhotosBig;


    @ApiModelProperty(hidden = true, value = "是否有原驾驶证：　无；有")
    @TableField("has_old_driving_license")
    private String hasOldDrivingLicense;


    @ApiModelProperty(hidden = true, value = "驾校名称")
    @TableField("ds_name")
    private String dsName;

    @ApiModelProperty(hidden = true, value = "处理结果")
    @TableField("processing_results")
    private String processingResults;


    @ApiModelProperty(hidden = true, value = "反馈结果")
    @TableField("feedback_result")
    private String feedbackResult;


    @ApiModelProperty(hidden = true, value = "申请时间")
    @TableField("apply_time")
    private Date applyTime;

    @ApiModelProperty(hidden = true, value = "受理时间")
    @TableField("processing_time")
    private Date processingTime;


    @ApiModelProperty(hidden = true, value = "管理部门")
    @TableField("manager_department")
    private String managerDepartment;

}
